Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Shanghai Rolex Masters - Shanghai European Open - Antwerp Manama Challenger Szekesfehervar Challenger Millennium Estoril Open - Estoril Aix En Provence Challenger Trieste Challenger Wimbledon - London Australian Open - Melbourne Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Monte-Carlo Rolex Masters - Monte-Carlo Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Challenger Leon 2004 - Leon Porsche Open - Poznan San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva La Serena Open - La Serena Sporting Challenger '07 Trofeo Regione Piemonte - Turin Aberto de Sao Paulo - Sao Paulo San Marino CEPU Open - San Marino Salinas Challenger Como Challenger Reggio Emilia Challenger Orbetello Challenger Medellin Challenger Montevideo Challenger Panama City Challenger Campinas Challenger Montevideo Challenger Heilbronn Challenger Vicenza Challenger Rennes Challenger Phoenix Challenger Mouilleron-Le-Captif Challenger Phoenix Challenger Bordeaux Challenger Rennes Challenger Orleans Challenger Noumea Challenger Murcia Challenger Ilkley Challenger Verona Challenger Cassis Challenger St. Tropez Challenger Mouilleron-Le-Captif Challenger Pau Challenger XI Torneo Internazionale di Tennis - Barletta Campionati Internazionali di Sicilia - Palermo Trani Challenger AAPT Championships - Adelaide BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco San Marino Challenger Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open Romania - Bucharest Open de Moselle - Metz The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Sydney International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Open de Moselle - Metz BA-CA Tennis Trophy - Vienna MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane The Dubai Tennis Championships - Dubai Porto Alegre Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Bordeaux Challenger Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Rome Challenger PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Citi Open - Washington European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Open Sud de France - Montpellier Lima Challenger TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag Guayaquil Challenger Shenzhen Open - Shenzhen China Open - Beijing Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya AEGON International - Eastbourne Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Santiago Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Noventi Open - Halle Santo Domingo Challenger SkiStar Swedish Open - Bastad Ludwigshafen Challenger German Tennis Championships - Hamburg Biella Challenger Generali Open - Kitzbuhel Moselle Open - Metz China Open - Beijing European Open - Antwerp Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Sofia Open - Sofia Murray River Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Nordea Open - Bastad Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Emilia-Romagna Open - Parma Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Serbia Open - Belgrade Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Swiss Open - Gstaad Generali Open - Kitzbuhel Open 13 Provence - Marseille Banja Luka Open - Banja Luka Winston-Salem Open - Winston-Salem ASB Classic - Auckland Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Brisbane International - Brisbane Tiriac Open - Bucharest Rio De Janeiro Challenger Sassuolo Challenger - Sassuolo Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech XL Bermuda Open - Bermuda Nord LB Open - Braunschweig Aamulehti Tampere Open - Tampere Iquique Challenger Manerbio Challenger Genova Challenger Lima Challenger Bucaramanga Challenger Blunmenau Challenger San Remo Challenger Alessandria Challenger Asuncion Challenger Guayaquil Challenger Turin Challenger San Benedetto Challenger Todi Challenger Napoli Challenger Como Challenger Sao Paulo Challenger Santiago Challenger Buenos Aires Challenger Montevideo Challenger San Benedetto Challenger Aix En Provence Challenger Heilbronn Challenger Sarajevo Open - Sarajevo Lyon Challenger Blois Challenger Milan Challenger Bastad Challenger Cortina Challenger Challenger Leon 2003 - Leon Banja Luka Challenger Campinas Challenger Guayaquil Challenger Canberra Challenger Buenos Aires Challenger Braunschweig Challenger Alphen Challenger Tennis Masters Series - Monte Carlo Montevideo Challenger Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Mexico City Challenger BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Bordeaux Challenger Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Blois Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Marburg Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Pullach Challenger Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Rolex Paris Masters - Paris Banja Luka Challenger Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Buenos Aires Challenger Rolex Paris Masters - Paris Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires VIII Avierto Internacional de Salinas - Salinas Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Hilversum Open - Hilversum Genova Challenger Banja Luka Challenger Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Tatra Banka Open 2003 - Bratislava San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City VI Gramado Open de Tenis - Gramado I Manta Open - Manta Brasov Challenger - Brasov Challenger Ford de Cherbourg - Cherbourg IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 4° Sporting Challenger - Turin Trofeo Internacional Club Laieta - Barcelona GHI Bronx Classic - Bronx Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini 7° Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Unique Zagreb Open - Zagreb Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Nottingham 2 Challenger Naples Challenger - Naples Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Genova Open Challenger - Genova Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Zagreb Open - Zagreb Pekao Open 2004 - Szczecin Orleans Challenger Sao Paulo Challenger Brest Challenger Todi Challenger Buenos Aires Challenger Roanne Challenger Copa Petrobras Uruguay - Montevideo Barletta Challenger Napoli Challenger Curitiba Challenger Milan Challenger Buenos Aires Challenger Wimbledon - London French Open - Paris Copa Petrobras Paraguay - Asuncion Copa Petrobras Santiago - Santiago Wimbledon - London U.S. Open - New York Copa Petrobras Argentina - Buenos Aires Prostejov Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Palermo Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Nord LB Open - Braunschweig Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Braunschweig Challenger Australian Open - Melbourne Top Wool Challenger - Biella U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Copa Petrobras - Buenos Aires Wimbledon - London Visa Tennis Open - Sao Paulo U.S. Open - New York Australian Open - Melbourne Turin Challenger Wimbledon - London U.S. Open - New York Aix En Provence Challenger SMS Tennis Cup - Sao Paulo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne San Benedetto Challenger French Open - Paris U.S. Open - New York BMW Tennis Championship - Sunrise Australian Open - Melbourne French Open - Paris Gemax Open - Belgrade Wimbledon - London Davis Cup, World Group, QF, RUS-FRA 3-2 Perugia Challenger U.S. Open - New York Meerbusch Challenger Manerbio Challenger Australian Open - Melbourne Corrientes Challenger Wimbledon - London Lima Challenger Guayaquil Challenger U.S. Open - New York French Open - Paris U.S. Open - New York Guayaquil Challenger Wimbledon - London French Open - Paris Copa Petrobras Brazil - Aracaju Wimbledon - London Open de Franche Comte - Besancon U.S. Open - New York Australian Open - Melbourne Biella Challenger French Open - Paris Genova Challenger U.S. Open - New York Biella Challenger Lima Challenger French Open - Paris Geneva Challenger - Geneva Montevideo Challenger Challenger Lugano - Lugano Britania Zavaleta - Puebla Szczecin Challenger Rijeka Challenger Milan Challenger Bastad Challenger Open Sainte Victoire - Aix-En-Provence Open de Montauban - Montauban Siemens Open 2002 - Scheveningen St. Tropez Challenger Todi Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Tampere Imageneering Open - Tampere BH Tennis Open International Cup - Belo Horizonte Brest Challenger Buenos Aires Challenger Montevideo Challenger V Gramado Open de Tennis - Gramado Pekao Open - Szczecin Mallorca Challenger Siemens Open 2004 - Scheveningen Ourocard Tennis Challenger - Sao Paulo Challenger 42 - Andrezieux Credicard Mastercard Tennis Cup - Campos do Jordao SAA Hilversum Open - Hilversum 13 BH Tennis Open International Cup - Belo Horizonte Buenos Aires Challenger Orleans Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Mobilux Open - Luxembourg Memorial Kolyaskin - Donetsk Bordeaux Challenger Copa Petrobras Aracaju - Aracaju Lyon Challenger Orleans Challenger Sunrise Challenger Caltanissetta Challenger Unicredit Czech Open - Prostejov Sporting Challenger '08-Trofeo Regione Piemonte - Turin Challenger Brasov - Brasov Copa Petrobras - Montevideo Porto Alegre Challenger Nossa Caixa Tennis Cup - Sao Paulo AAPT Championships - Adelaide Davidoff Swiss Indoors - Basel Cancun Challenger Adidas International - Sydney ECM Prague Open - Prague The 10tele.com Open - Nottingham The 10tele.com Open - Nottingham Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille Red Letter Days Open - Nottingham Alicante Challenger Bancolombia Open - Bogota The Artois Championships - London Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag US Men's Clay Court Championships - Houston Davidoff Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo AEGON International - Eastbourne SkiStar Swedish Open - Bastad Open Sud de France - Montpellier Apia International - Sydney Heineken Open - Auckland VTR Open - Vina del Mar Open 13 - Marseille Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Copa Claro - Buenos Aires AEGON International - Eastbourne Bet-at-home Open - Hamburg Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Claro Open Colombia - Bogota Shenzhen Open - Shenzhen Credicard Mastercard Tennis Cup - Campos do Jordao Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Guayaquil Challenger Bet-at-home Open - Hamburg Open 13 - Marseille The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Open 13 - Marseille Copa AT&T - Buenos Aires Brasil Open - Sao Paulo Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech Open Parc - Lyon Davis Cup, World Group, QF, FRA-RUS 1-4 European Open - Antwerp Steelers Cup - Kosice Zagreb Open - Zagreb Estoril Open - Estoril The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Open 13 Provence - Marseille Open Romania - Bucharest Open de Moselle - Metz Copa Telmex - Buenos Aires Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Winston-Salem Open - Winston-Salem Croatia Open Umag - Umag Orange Prokom Open - Sopot Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2007 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach Cordenons Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open Sabadell Atlantico - Barcelona Open Parc - Lyon Boss Open - Stuttgart EFG Swiss Open - Gstaad Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Mercedes Cup - Stuttgart Serbia Open - Belgrade Davis Cup, World Group, QF, USA-FRA 4-1 Open de Nice Cote dAzur - Nice European Open - Antwerp Legg Mason Tennis Classic - Washington Open de Moselle - Metz BCR Open Romania - Bucharest Erste Bank Open - Vienna Heineken Open - Auckland Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Open Occitanie - Montpellier Estoril Open - Estoril Open 13 Provence - Marseille German Tennis Championships - Hamburg Open de Moselle - Metz Boss Open - Stuttgart Kremlin Cup - Moscow Open Sud de France - Montpellier Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur Valencia Open - Valencia Open 13 - Marseille ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Kremlin Cup - Moscow Apia International - Sydney Open 13 - Marseille Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca AEGON Championships - London Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Stockholm Open - Stockholm Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille US Men's Clay Court Championship - Houston AEGON Championships - London Winston-Salem Open - Winston-Salem Dutch Open Tennis - Amersfoort Blois Challenger Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Generali Open - Kitzbuhel Open Sud de France - Montpellier Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha European Open - Antwerp Orange Warsaw Open - Warsaw Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest Moselle Open - Metz European Open - Antwerp Argentina Open - Buenos Aires Firenze Open - Florence Adelaide International 1 - Adelaide ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Davis Cup, World Group, QF, GER-FRA 1-4 Geneva Open - Geneva Open 13 Provence - Marseille Terra Wortmann Open - Halle Open de Moselle - Metz St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston Rio Open - Rio de Janeiro Heineken Open - Auckland Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto BNP Paribas Masters - Paris Mallorca Championships - Mallorca Hopman Cup - Perth Davis Cup, World Group, SF, ARG-CZE 2-3 Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, ARG-GER 5-0 Western & Southern Open - Cincinnati Davis Cup, World Group, QF, ARG-FRA 3-2 BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, 1R, ARG-ITA 2-3 Rolex Paris Masters - Paris French Open - Paris Mutua Madrid Open - Madrid Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group C Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Grand Prix Hassan II - Marrakech Allianz Suisse Open - Gstaad Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York U.S. Open - New York Mutua Madrid Open - Madrid Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Hamburg European Open - Hamburg French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Davis Cup, Group C, Hamburg French Open - Paris Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 AAMI Classic - Kooyong Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, SF, CRO-FRA 3-2 All Lower level tournaments Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, FRA-CZE 4-1 Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Olympics - London Hopman Cup - Nice Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Davis Cup, World Group, 1R, ROU-FRA 0-5